MAKISSPLALLFIMLSSIMINHVASSKTWCIATLIATNAQLQANINFACSQGVDCRPIQPGGSCFIPNNLANHASFVMNSYYQTHGRTNQACSFKNTGTFAATDPSFGKCVYAS